Отель «Имеретинский» расположен в Сочи, менее чем в 20 минутах ходьбы от Олимпийского парка. Расстояние до океанариума Sochi Discovery World составляет 11 км, а до собора Святого Саркиса — 2 км.
Отель находится в 3 км от железнодорожного вокзала Адлера и в 5 км от международного аэропорта Адлер-Сочи.